butt splicer - German English Dictionary